﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Yozeev.BusinessLogic.Stats.Dtos
{
    public class TravelAgencyResultDto
    {
        /// <summary>
        /// 旅行社
        /// </summary>
        public TravelAgency TravelAgency { get; set; }
        /// <summary>
        /// 售票数量
        /// </summary>
        public long SaleCount { get; set; }
        /// <summary>
        /// 退票数量
        /// </summary>
        public long RefundCount { get; set; }
        /// <summary>
        /// 数量小计
        /// </summary>
        public long TotalCount { get; set; }
        /// <summary>
        /// 现金支付
        /// </summary>
        public decimal CashAmount { get; set; }
        /// <summary>
        /// 刷卡支付
        /// </summary>
        public decimal CardAmount { get; set; }
        /// <summary>
        /// 微信支付
        /// </summary>
        public decimal WeiChatAmount { get; set; }
        /// <summary>
        /// 支付宝支付
        /// </summary>
        public decimal ZhiFuBaoAmount { get; set; }
        /// <summary>
        /// 销售金额小计
        /// </summary>
        public decimal TotalAmount { get; set; }
        /// <summary>
        /// 现金退票
        /// </summary>
        public decimal CashRefund { get; set; }
        /// <summary>
        /// 刷卡退票
        /// </summary>
        public decimal CardRefund { get; set; }
        /// <summary>
        /// 微信退票
        /// </summary>
        public decimal WeiChatRefund { get; set; }
        /// <summary>
        /// 支付宝退票
        /// </summary>
        public decimal ZhiFuBaoRefund { get; set; }
        /// <summary>
        /// 退票小计
        /// </summary>
        public decimal TotalRefund { get; set; }
        /// <summary>
        /// 应收总金额
        /// </summary>
        public decimal TotalAll { get; set; }
    }
}
